package to.pm.entity.acquisti;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;
import to.pm.entity.catalogo.Categoria;

@Entity
public class DOECategoria extends DettaglioOrdineEsterno implements Serializable {
    private static final long serialVersionUID = 1L;


    @ManyToOne(optional=false)
    private Categoria categoria;

    public Categoria getCategoria() {
        return categoria;
    }

    public void setCategoria(Categoria categoria) {
        //TODO if categoria.isOrdinabile() ... else thrown exception
        this.categoria = categoria;
    }



  

    @Override
    public String toString() {
        return "to.pm.entity.acquisti.DOECategoria[id=" + getId() + "]";
    }

    @Override
    public boolean getIsProdotto() {
        return false;
    }

}
